首页> 外文OA文献 >Exploring SIMD for molecular dynamics, using Intel Xeon processors and Intel Xeon Phi coprocessors
【2h】

Exploring SIMD for molecular dynamics, using Intel Xeon processors and Intel Xeon Phi coprocessors

机译:使用Intel Xeon处理器和Intel Xeon Phi协处理器探索SIMD的分子动力学

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

We analyse gather-scatter performance bottlenecks in molecular dynamics codes and the challenges that they pose for obtaining benefits from SIMD execution. This analysis informs a number of novel code-level and algorithmic improvements to Sandia's miniMD benchmark, which we demonstrate using three SIMD widths (128-, 256- and 512-bit). The applicability of these optimisations to wider SIMD is discussed, and we show that the conventional approach of exposing more parallelism through redundant computation is not necessarily best. \ud\udIn single precision, our optimised implementation is up to 5x faster than the original scalar code running on Intel Xeon processors with 256-bit SIMD, and adding a single Intel Xeon Phi coprocessor provides up to an additional 2x performance increase. These results demonstrate: (i) the importance of effective SIMD utilisation for molecular dynamics codes on current and future hardware; and (ii) the considerable performance increase afforded by the use of Intel Xeon Phi coprocessors for highly parallel workloads.
机译:我们分析了分子动力学代码中的聚集散射性能瓶颈,以及它们从SIMD执行中获得收益所带来的挑战。该分析为Sandia的miniMD基准测试提供了许多新颖的代码级和算法改进,我们使用三种SIMD宽度(128位,256位和512位)进行了演示。讨论了这些优化方法对更广泛的SIMD的适用性,并且我们证明了通过冗余计算公开更多并行性的常规方法不一定是最好的。 \ ud \ ud在单精度方面,我们的优化实现比在具有256位SIMD的Intel Xeon处理器上运行的原始标量代码快5倍,并且添加单个Intel Xeon Phi协处理器可将性能提高2倍。这些结果证明:(i)有效利用SIMD对于当前和将来的硬件上的分子动力学代码的重要性; (ii)通过使用英特尔至强融核协处理器处理高度并行的工作负载,可显着提高性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号